package eu.floranet.repositorio.sql;

import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name="interface_user_grupo")
public class RelationUserGrupo implements Serializable {
	@Id
	private int ifaceusergrupo;

	@ManyToOne
	@JoinColumn(name="ug_interface_grupo")
	private SysGrupos ugGrupo;

	@ManyToOne
	@JoinColumn(name="ug_interface_user")
	private SysUsers ugUser;

	private static final long serialVersionUID = 1L;

	public RelationUserGrupo() {
		super();
	}

	public RelationUserGrupo(SysGrupos ugGrupo, SysUsers ugUser) {
		this();
		setUgGrupo(ugGrupo);
		setUgUser(ugUser);
	}
	
	public int getIfaceusergrupo() {
		return this.ifaceusergrupo;
	}

	public void setIfaceusergrupo(int ifaceusergrupo) {
		this.ifaceusergrupo = ifaceusergrupo;
	}

	public SysGrupos getUgGrupo() {
		return this.ugGrupo;
	}

	public void setUgGrupo(SysGrupos ugGrupo) {
		this.ugGrupo = ugGrupo;
	}

	public SysUsers getUgUser() {
		return this.ugUser;
	}

	public void setUgUser(SysUsers ugUser) {
		this.ugUser = ugUser;
	}

}
